package com.geek.javase.ch18.work.work4;

/*
 *@Date 2025/11/7
 *@Author wangpeng
 *@Description
 *  *  *定义一个注解：Book
 *  *     包含属性：String value()        书名
 *  *     包含属性：double price() 价格，默认值为 100
 *  *     包含属性：String[] authors() 多位作者
 *  *
 *  * 1.定义类在成员方法上使用Book注解
 *  * 2.解析获得该成员方法上使用注解的属性值。
 */
//类上的注解
@Book(value = "Java学习",authors = {"张三","李四"})
public class BookStore {
    //属性上的注解
    @Book(value = "MySQL学习",price = 29.9,authors = {"王五"})
    private String bookName;
    //方法上的注解
    @Book(value = "Spring学习",price = 39.9,authors = {"赵六","钱七"})
    public void buy(){
    }
}
